restoration ecology - Turkish English Dictionary